// 创建axios实例
import axios from "axios";
import nprogress from "nprogress";

const zhaiRequest = axios.create({
	baseURL:"/zhai"
});
// 请求拦截
zhaiRequest.interceptors.request.use(config=>{
	// 发送请求前启动
	nprogress.start();
	return config;
});
// 响应拦截
zhaiRequest.interceptors.response.use(res=>{
	nprogress.done();// 结束请求后关闭
	return res.data;
},err=>{
	nprogress.done();// 请求异常关闭
	alert(err.message);
	// 中断Promise链条
	return new Promise(()=>{})
});
export default zhaiRequest;